.dizhi_bg{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background: rgba(0,0,0,.5);}
.dizhi{width:85%; padding:0px 0px; height: auto; margin:0px auto; background:#fff; border-radius:15px; position: fixed;top:0;left:0;top:20%;right:0;z-index:9999; display:none;}
.dizhi_c{padding:20px 10px; text-align:center;}
.dizhi_c a{display:inline-block; padding:10px 20px; font-size:16px;}
.dizhi_close{ float:right;padding:5px 10px 5px 0px;}
/*链接*/
.lianjie{ width:1200px; margin:30px auto;}
.lianjie ul{ width:1216px; margin-left:-8px;}
.lianjie li{ width:252px; height:57px; border:1px solid #ddd; border-radius:8px; padding:25px 15px 15px 15px; float:left; margin:0px 10px;}
.lianjie li img{ width:40px; height:37px; float:left; margin:5px 12px 0px 0px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.lianjie li h2{ height:24px; height:24px;font-size:18px; font-weight:normal;color:#333;}
.lianjie li p{ font-size:14px; color:#666;}
.lianjie li:hover{box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);}
.lianjie li:hover img{-webkit-transform: rotate(360deg) skew(0deg) scale(1.0) translate(0px,0);-moz-transform: rotate(360deg) skew(0deg)scale(1.0) translate(0px,0)}

/*推荐案例*/
.bt_01{ text-align:center; background:url(../images/jt_01.png) bottom center no-repeat; padding:20px 0px 70px 0px; overflow:hidden;}
.bt_01 h2{ font-size:30px; color:#333; padding:0px 0px 15px 0px;}
.bt_01 p{ font-size:14px; color:#666;}

.case_l{ width:305px; height:462px; margin:40px 0px 0px 0px; overflow:hidden;}
.case_l img{ width:305px; height:462px;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}
.case_l:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.case_r{ width:890px;margin:40px 0px 0px 0px;}
.case_r ul{ width:894px;}
.case_r li{ width:286px; height:224px; float:left; margin:0px 6px 12px 6px; position:relative; overflow:hidden;}
.case_r li img{ width:286px; height:224px;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}
.case_r li span{width:286px;height:30px; line-height:30px; background:url(../images/bg_01.png) repeat; text-align:center; display:block; font-size:15px; color:#fff; position:absolute; bottom:0px;}
.case_r li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.case_t{ width:1200px; margin:35px auto;}
.case_t li{ width:150px; text-align:center; float:left;}
.case_t li em{ width:82px; height:82px; display:block; border:1px solid #ccc; border-radius:50%; margin:0px auto;}
.case_t li em img{ width:32px; height:31px; margin:25px 0px 0px 0px;}
.case_t li span{ height:40px; line-height:40px; display:block; text-align:center;}
.case_t li:hover em{box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}
.case_t li:hover span{ color:#febd27;}

/*免费获取家装报价*/
.mfbj{ width:1139px; height:111px; background:url(../images/case_bg.jpg) center center no-repeat; padding:30px; margin:20px auto;}
.mfbj_t{ height:30px; background:url(../images/line_01.jpg) left center no-repeat; color:#fff; padding:0px 0px 0px 20px;}
.mfbj_t h2{ font-size:20px; float:left; padding:0px 20px 0px 0px;}
.mfbj_t span{ font-size:16px;}
.mfbj_t span em{ color:#febd27;}
.mfbj form{ margin:35px 0px 0px 0px;}
.bj_text{ width:217px; height:45px; line-height:45px; background:#fff; border-radius:8px; padding-left:10px; margin-right:15px; font-size:16px;}
.bj_submit{ width:147px; height:45px; line-height:45px; background:#febd27; text-align:center; color:#444; border-radius:8px; font-size:16px;}

/*您的专属设计师*/
.sjs{ width:100%; min-width:1200px; background:url(../images/sjs_bg.jpg) center center no-repeat; padding:50px 0px 10px 0px; margin:40px 0px;}
.bt_02{ text-align:center; background:url(../images/jt_02.png) bottom center no-repeat; padding:5px 0px 70px 0px; overflow:hidden;}
.bt_02 h2{ font-size:30px; color:#fff; font-weight:normal; padding:0px 0px 15px 0px;}
.bt_02 p{ font-size:14px; color:#fff;}

.mr_frbox{ width:1200px; height:425px; position:relative; margin:0px auto;}
.mr_frbox .mr_frBtnL{ width:42px; height:88px; position:absolute; left:9px; top:200px;}
.mr_frbox .mr_frBtnR{ width:42px; height:88px; position:absolute; right:-3px; top:200px;}
.mr_frbox .mr_frBtnL1{ width:42px; height:88px; position:absolute; left:9px; top:115px;}
.mr_frbox .mr_frBtnR1{ width:42px; height:88px; position:absolute; right:0px; top:115px;}
.mr_frbox .mr_frBtnL2{ width:32px; height:50px; position:absolute; left:-10px; top:60px;}
.mr_frbox .mr_frBtnR2{ width:32px; height:50px; position:absolute; right:-10px; top:60px;}

.sjs_c{width:1200px; margin:15px auto;}
.sjs_c li{ width:285px; height:425px; float:left; margin:9px; position:relative; overflow:hidden;}
.sjs_c li img{ width:285px; height:285px;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}
.sjs_c li .sjs_c_t{ width:238px; height:192px; padding:15px; background:url(../images/bg_01.png) repeat; border-radius:10px; position:absolute; bottom:0px; left:8px; text-align:center; color:#fff;}
.sjs_c li .sjs_c_t h2{ font-size:18px; color:#fff; font-weight:normal; height:35px; line-height:35px; display:block; overflow:hidden;}
.sjs_c li .sjs_c_t p{ line-height:24px;font-size:14px; height:50px; overflow:hidden;}
.sjs_c li .sjs_c_t .yysj{ width:105px; height:36px; line-height:36px; background:#faba27; color:#fff; text-align:center; border-radius:8px; display:inline-block; margin:12px 0px 0px 0px;}
.sjs_c li .sjs_c_t .ktsj{ width:105px; height:36px; line-height:36px; background:#fff; color:#454545; text-align:center; border-radius:8px; display:inline-block;margin:12px 0px 0px 0px;}
.sjs_c li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.dhzx{ width:274px; height:53px; line-height:53px; background:#199d50; border-radius:10px; text-align:center; color:#fff; float:left; margin:80px 0px 60px 200px; font-size:18px;}
.ckgd{ width:274px; height:53px; line-height:53px; background:#fff; border-radius:10px; text-align:center; color:#454545; float: right; margin:80px 200px 60px 0px;}
.ckgd a{ width:274px; height:53px; line-height:53px; font-size:18px;}
.dhzx2{ width:274px; height:53px; line-height:53px; text-align:center; margin:40px auto 40px auto; }
.dhzx2 a{ width:274px; height:53px; line-height:53px; background:#d99e17;color:#fff; border-radius:10px; display:inline-block;font-size:16px;}

.case_list2{ width:1200px; margin:0px auto;padding:0px 0px 20px 0px;}
.case_list2 ul{ width:1216px; margin-left:-8px;}
.case_list2 li{ width:288px; margin:8px; float:left; background:#ffffff; position:relative; overflow:hidden;}
.case_list2 li .case_list_p{ width:288px; height:225px; display:block;transition: all 0.5s ease 0s;}
.case_list2 li:hover .case_list_p{transform: scale(1.04);transition: all 0.5s ease 0s;}

.case_list2 li .case_list_c{ border:1px solid #e5e5e5; padding:5px 12px 10px 12px; overflow:hidden;}
.case_list2 li .case_list_c h2{border-bottom:1px solid #e5e5e5; display:block;padding-bottom:2px; margin-bottom:2px; font-weight:normal; height:30px; line-height:30px; overflow:hidden;}
.case_list2 li .case_list_c h2 a{font-size:14px;}
.case_list2 li p{ color:#999;}

/*优势*/
.youshi{ width:100%; min-width:1200px;height:508px; padding-top:60px;background:url(../images/ys_bg.jpg) top center no-repeat; margin:30px 0px;}
/*插件样式*/
.caroursel{margin:20px auto;}
.poster-main{position: relative;width:1200px;height:402px}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width: 1200px;height:402px; padding:60px 0px 0px 0px;}
.poster-main .poster-list .poster-item{position:absolute;left: 0px;top: 0px}
.poster-main .poster-btn{position: absolute;height: 100%;width:100px;top: 0px;z-index: 10;opacity: 0.5;}
.poster-main .poster-prev-btn{ left: 0px; background: url(../images/btn_l.png) no-repeat center center; background-color: #000 }
.poster-main .poster-next-btn{right: 0px;background: url(../images/btn_r.png) no-repeat center center;background-color:#000}

/*装修指南*/
/*.news_l{width:338px;}
.news_l .news_l_t{ width:338px; height:214px; position:relative;}
.news_l .news_l_t img{ width:338px; height:214px;}
.news_l .news_l_t span{width:338px; color:#fff;height:35px; line-height:35px; background:url(../images/bg_01.png) repeat; position:absolute; bottom:0px; text-align:center; display:block;}
.news_l ul{ padding:10px 0px;}
.news_l li{ height:30px; line-height:30px; overflow:hidden; background:url(../images/list_01.jpg) left 12px no-repeat; padding-left:10px;}
*/
.news_r{width:1200px;}
.news_r li{ width:380px; padding:0px 20px 0px 0px; height:115px; margin:0px 0px 25px 0px; float:left;}
.news_r li img{ width:150px; height:115px; float:left; margin-right:10px;}
.news_r li h2{ font-size:16px; font-weight: bold; height:35px; line-height:35px; display:block; overflow:hidden;}
.news_r li p{ height:80px; overflow:hidden; line-height:26px; font-size:14px; color:#787878;}


/*流程*/
.lc_bg{ width:100%; min-width:1200px; height:213px; padding-top:80px;background:url(../images/lc_bg.jpg) top center no-repeat; margin:15px 0px 0px 0px; overflow:hidden;}
.lc_bg ul{ width:1200px; margin:0px auto 0px auto;}
.lc_bg li{ width:150px; text-align:center; float:left; color:#fff;}
.lc_bg li span{ width:83px; height:55px; padding-top:28px; border:1px solid #fff; display:block; border-radius:50%; margin:0px auto;}
.lc_bg li em{color:#fff; font-size:16px; padding:10px 0px 6px 0px; display:inline-block;}
.lc_bg li p{color:#fff; font-size:18px;}
.lc_bg li img{transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.lc_bg li:hover img{-webkit-transform: rotate(360deg) skew(0deg) scale(1.0) translate(0px,0);-moz-transform: rotate(360deg) skew(0deg)scale(1.0) translate(0px,0)}

/*ny_banner*/
.ny_banner{ width:100%; min-width:1200px; height:346px;}

/*位置*/
.weizhi{ height:54px;border-bottom:1px solid #ddd; background:#f1f1f1;}
.weizhi_l{ width:800px;height:55px; line-height:55px; text-align:left; background:url(../images/home.png) left 15px no-repeat; padding-left:35px;}
.weizhi_r{}
.weizhi_r li{height:54px; line-height:54px;display:inline-block;float:left;}
.weizhi_r li a{height:54px; line-height:54px; display:inline-block; padding:0px 25px; border-bottom:1px solid #ddd;}
.weizhi_r li a:hover{ background:#ffffff; border-bottom:1px solid #febd27; color:#febd27;}
.weizhi_r li.current a{ background:#ffffff; border-bottom:1px solid #febd27; color:#febd27;}

/*新闻*/
.w865{ width:835px; background:#fff; padding:0px 15px;}
.ny_news{ width:835px;margin:15px auto;}
.ny_news li{height:150px;margin-bottom:15px;font-size:14px;overflow:hidden;padding:10px;}
.ny_news li img{width:210px;height:150px;margin-right:20px;transition: all 0.5s ease 0s;}
.ny_news li:hover img{transform: scale(1.04);transition: all 0.5s ease 0s;}
.ny_news li h3{height:35px;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-weight:normal;}
.ny_news li h3 a{color:#1b1b1b;font-size:18px;}
.ny_news li h3 a:hover{color:#febd27;}
.ny_news li .ny_news_c{ height:35px;line-height:26px; color:#999;overflow:hidden; padding:0px 0px 20px 0px; margin:0px 0px 10px 0px; border-bottom:1px dashed #ddd;}
.ny_news li p{font-size:14px;color:#999; margin:10px 0px 0px 0px;}
.ny_news li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}
.con{ width:835px; background:#fff; padding:25px 15px 10px 15px;}
.con img{ max-width:100%; height:auto; margin:10px 0px;}

/*页码*/
.page{ width:800px; height:40px; overflow:hidden; margin:50px auto 50px auto; text-align:center;}
.page li{overflow:hidden; text-align:center; margin-bottom:5px; display:inline-block;}
.page li a{ border:1px #c8c8c4 solid; line-height:32px; background:#ffffff; padding:0px 12px;overflow:hidden; color:#666666; display:block;}
.page li a:hover{ background:#febd27; color:#fff;}

/*右侧*/
.w300{ width:300px;}
.erji{ padding:30px; background:#fff;}
.erji li{ width:240px; height:50px; line-height:50px; margin-bottom:10px; text-align:center;}
.erji li a{ width:240px; height:50px; line-height:50px; background:#f1f1f1; color:#454545; display:inline-block; font-size:16px;}
.erji li a:hover{ background:#febd27; color:#fff;}
.erji li.current a{ background:#febd27; color:#fff;}

/*详细页*/
.news_show_t{ font-size:20px; text-align:center; line-height:35px; font-weight:bold; padding:40px 10px 0px 0px;}
.news_show_s{ font-size:12px; text-align:center; padding:10px; color:#999; border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:20px;}
.news_show_s span{ padding:0px 10px;}
.news_show_c{ font-size:15px; line-height:28px; padding:0px 10px; color:#454545;}
.news_show_c img{ max-width:720px; height:auto; display:block; margin:15px auto;}
.fanpian{ padding:20px 0px 20px 0px; border-top:1px solid #ddd; margin:30px 0px;border-bottom:1px solid #ddd; overflow:hidden;}
.fanpian p{ height:30px; line-height:30px;}
.news_show_c table{ border-right:1px solid #ddd;border-top:1px solid #ddd;}
.news_show_c table td{ border-left:1px solid #ddd;border-bottom:1px solid #ddd; padding:10px;}


/*推荐文章*/
.gr-rec-news{width:835px;margin:0px 0px 30px 0px;overflow:hidden;}
.gr-rec-news ul{width:846px;margin:10px 0px 0px 0px;}
.gr-rec-news ul li{float:left;margin-right:30px;width:380px;height:35px;line-height:35px; overflow:hidden;background:url(../images/list_01.jpg) no-repeat left center;padding-left:12px;}
.gr-rec-news ul li a{line-height:35px; height:35px;overflow:hidden;}
.gr-rec-news ul li span{float:right;color:#999;}
.rec-title{padding-left:20px;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 12px #ddd;font-size:14px;font-weight:bold;color:#333; margin-top:30px;}

/*客户案例*/
.case_fenlei{ width:1198px; height:auto; background:#fff;margin:30px auto 30px auto; padding:0; border:1px solid #e5e5e5; border-bottom:none;}
.case_fenlei li{line-height:45px; border-bottom:1px solid #e5e5e5; font-size:16px; clear:both; overflow:hidden;}
.case_fenlei .case_fenlei_l{width:160px;overflow:hidden;}
.case_fenlei .case_fenlei_l span{width:100px; display:inline-block; background:#eba80d; text-align:center; color:#f0f0f0; margin-right:10px;}
.case_fenlei .case_fenlei_r{width:1035px; overflow:hidden;}

.case_fenlei li span{ color:#333;}
.case_fenlei .case_fenlei_l a{padding:0px 10px;font-size:15px;}
.case_fenlei .case_fenlei_r a{padding:0px 20px;font-size:15px; display:inline-block; color:#595959;}
.case_fenlei .case_fenlei_r a:hover{ color:#eba80d;}
.case_fenlei li .current{ color:#eba80d;}

/*客户案例*/
.case_list{ width:835px;margin:20px 0px 20px 0px; overflow:hidden;}
.case_list ul{ width:837px;}
.case_list li{ width:267px; height:211px; float:left; margin:0px 6px 12px 6px; position:relative; overflow:hidden;}
.case_list li img{ width:267px; height:211px;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}
.case_list li span{width:267px;height:30px; line-height:30px; background:url(../images/bg_01.png) repeat; text-align:center; display:block; font-size:15px; color:#fff; position:absolute; bottom:0px;}
.case_list li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.ckxq3{ width:110px; height:30px; line-height:30px; text-align:center; background:#eba80d; color:#fff; margin:8px 0px 0px 0px;}
.ckxq3:hover{ background:#333;color:#fff;}
.ljzx3{ width:110px; height:30px; line-height:30px; text-align:center; background:#999999; color:#fff; margin:8px 0px 0px 0px;}
.ljzx3:hover{ background:#333; color:#fff;}

.xgal{ background:#fff; padding:20px 0px;}
.xgal_t{ height:45px; line-height:45px; border-bottom:1px solid #ddd; width:1200px; margin:0px auto 15px auto;}
.xgal_t span{ font-size:17px;display:inline-block; padding:0px 10px; height:45px; line-height:45px; border-bottom:1px solid #eba80d; color:#eba80d;}


/*设计案例详情页*/
.sjstd_banner{ width:100%; min-width:1200px; height:517px; padding-top:30px; background:url(../images/bg_02.jpg) top center no-repeat; overflow:hidden;}
.sjstd_l{ width:910px; text-align:center;}
.sjstd_l img{ max-height:450px; width:auto;}
.sjstd_l span{ height:60px; line-height:60px; display:block; text-align:center; font-size:16px; text-align:center; font-weight:bold; color:#fff;}


.lf2{ width:240px;background:#fff; overflow:hidden; margin:15px 0px 0px 0px;}
.lf2 form{ width:80%;display:block; margin:20px auto;}
.lf2 .text_l_01{height:35px; line-height:35px; border:1px solid #ddd; width:100%;display:block; margin-bottom:15px; text-align:center;}
.lf2 .submit_l_01{height:35px; line-height:35px; background:#eb3c00; color:#fff;width:100%; text-align:center; display:block;}

/*帝豪工程*/
.bt_03{ width:1200px; margin:40px auto; text-align:center;}
.bt_03 h2{ font-size:30px; height:55px; line-height:55px; background:url(../images/bt_02.png) center center no-repeat;}
.bt_03 p{ font-size:14px; line-height:28px; color:#898989; padding:20px 80px;}

.xjb{ width:574px; text-align:center;}
.xjb h2{ font-size:25px; padding:20px 0px;}
.xjb p{ font-size:15px; line-height:28px; padding:0px 40px; color:#565656;}

.ckgd1{ width:253px; height:56px; line-height:56px; text-align:center; margin:50px 0px 50px 300px;}
.ckgd1 a{ width:253px; height:56px; line-height:56px; background:#00a0e8; color:#fff; font-size:18px; display:block;}
.yycg1{ width:253px; height:56px; line-height:56px; text-align:center; margin:50px 300px 50px 0px;}
.yycg1 a{ width:253px; height:56px; line-height:56px; background:#fec031; color:#fff; font-size:18px; display:block;}

/*工艺全面升级*/
.gongyi{ width:100%; min-width:1200px; height:837px; background:url(../images/gy_bg.jpg) top center no-repeat;}
.bt_04{ width:1200px; margin:0px auto 40px auto; text-align:center; color:#fff; padding:60px 0px 0px 0px;}
.bt_04 h2{ font-size:30px; height:55px; line-height:55px; background:url(../images/bt_02.png) center center no-repeat;}
.bt_04 p{ font-size:14px; line-height:28px; color:#f1f1f1; padding:20px 80px;}
.gongyi_l{ width:197px;}
.gongyi_l li{ width:197px; height:84px; line-height:84px; text-align:center; margin-bottom:5px;}
.gongyi_l li a{ width:197px; height:84px; line-height:84px; display:block; background:#fff; color:#454545; font-size:18px;}
.gongyi_l li a:hover{ background:#00a0e8; color:#fff;}
.gongyi_l li.current a{ background:#00a0e8; color:#fff;}
.gongyi_r{ width:992px; height:438px;}
.gongyi_r img{ width:992px; height:438px;}
.bg_02{background:#eff4f7;}
.bt_05{ width:1200px; margin:0px auto 40px auto; text-align:center; color:#454545; padding:60px 0px 0px 0px;}
.bt_05 h2{ font-size:30px; height:55px; line-height:55px;}
.bt_05 p{ font-size:14px; line-height:28px; color:#999; padding:20px 80px;}

.yanshou{ width:1200px;height:362px;margin:0px auto; overflow:hidden;}
.yanshou ul{ width:1216px; margin-left:-8px;}
.yanshou li{ width:284px; height:362px; float:left; margin:10px;}
.yanshou li img{ width:284px; height:362px;}
.sh{ width:1200px; margin:10px auto 40px auto; overflow:hidden;}
.sh ul{ width:1205px; margin-left:-3px;}
.sh li{ width:211px; height:211px; float:left; margin:15px;}
.sh li img{ width:211px; height:211px;}


/*弹框*/
.sjjy_tk{ width:602px; height:496px; border-radius:10px; margin:0px auto; background:#fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); overflow:hidden;position: fixed;top:0;left:0;top:20%;right:0;z-index:130; display:none;}
.sjjy_tk h2{ height:57px; line-height:57px; background:#f12222; color:#fff; text-align:center; padding-left:22px;}
.sjjy_tk h2 a{ float:right; color:#fff; font-size:18px; font-weight:normal; padding:0px 15px 0px 0px;}
.sjjy_tk h3{color:#333; font-size:25px; font-weight:normal; padding:15px 0px 10px 0px; text-align:center;}
.sjjy_tk .sjjy_tk_p{ width:204px; height:52px; display:block; margin:20px auto 10px auto;}
.sjjy_tk p{ height:35px; line-height:35px; display:block; border-top:1px solid #ddd; margin-top:15px; text-align:center;}
.sjjy_tk p span{ color:#f00; font-size:16px; font-weight:bold;}
.sjjy_tk form{ padding:10px 45px;}
.sjjy_zxyy{ width:221px; height:34px; line-height:34px; border:1px solid #aaa; padding-left:10px; margin:6px 10px;}
.sjjy_ljyy{width:221px; height:34px;line-height:34px; background:#f12222; text-align:center; color:#fff; margin:15px auto 0px auto; display:block;}
.sjjy_tk_b{ height:45px; line-height:45px; text-align:center; font-size:12px;}
.sjjy_tk_b img{ vertical-align:middle; padding-right:5px;}
.sjjy_tk_b span{ padding:0px 15px;}
.bgPop{display:none;position: fixed;z-index:129;left:0;top:0;width:100%;height:100%;background: rgba(0,0,0,.5);}






